编程cout<<x+y为什么错?
来源:百度知道 编辑:UC知道 时间:2024/05/10 06:09:07
不好意思,搞错了。
是cin>>x+y;哪里错了。在线等!!!!
是cin>>x+y;哪里错了。在线等!!!!
应该改为cin>>x或者cin>>y,而不能写成cin>>x+y,这样已经不仅仅是违反语法的问题了,而是违反运行逻辑。因为cin代表输入设备,这个语句其实是想让你输入数据,后面给个变量,即一个内存地址就可以了,x+y显然是不行,两个变量相加岂不成了一表达式了...。
cout<<x+y本身没错,应该是别的地方错了吧
cout<<x+y
<<没这个运算符号吧?cout<x+y才是?
抱歉,本来是想开玩笑的。如楼下所说:
这个地方肯定没有错的。可能是前面代码的问题,有时会反映到后面的代码中。
莫非应该是
cout<<x+y;
应该改为cin>>x后者cin>>y,而不能写成cin>>x+y,这样是违反语言语法的
编程cout<<x+y为什么错?
C++中cout<<x+ : :x<<end1是什么意思?
为何可以 cout<<endl;
再c++编程中这句话那儿错了“ cout<<"以八进制形式显示:";
在c++中,int x(6);cout<<"here"<<"\n"<<(++x)+(++x)<<endl;为什么输出结果是16>?
C++cout<<'\a';是什么意思啊?
关于指针的输出cout<<p的提问
{cout<<this->stockcode<<this->quan<<this->price<<endl;}
#define P(EX) cout << #EX << ":" << EX << endl;
c++ cout<<endl<<endl 为何有两个endl